annoying thing/fact - Turco Inglés Diccionario